be embodied in something - Anglais Synonymes Dictionnaire